The Effect of Workload Groupings on Distributed Transaction Capacity Models
نویسنده
چکیده
Modeling transaction workload behavior with a queuing network model becomes much more difficult when the application consists of multiple workloads. One of the goals of this type of model is to predict how the application will behave when moved to a distributed environment. Add to the situation the goal of predicting the necessary capacity to support the application in the distributed environment and the model quickly becomes very complex. One way to reduce the complexity is to reduce the number of workloads being modeled, but the question then becomes how to combine the transactions into workloads. This paper is a case study of a hypothetical modeling situation where the transactions are grouped differently to determine if such workload groupings have a significant effect on the outcome of a capacity model and whether the effect is the same in a distributed environment. These hypothetical transactions were grouped into several different groups of workloads and each of the groups was studied to see how the groupings effected the response times after the transaction arrival rates were increased. This analysis was done on both a single system scenario and a networked systems scenario.
منابع مشابه
A Framework for workload allocation in distributed transaction processing systems
Ever-increasing demands for high transaction rates, limitations of high-end processors, high availability, and modular growth considerations are all driving forces toward distributed architectures for transaction processing. However, a prerequisite to taking advantage of the capacity of a distributed transaction processing system is an effective strategy for workload allocation. The distributio...
متن کاملLoad Model Effect Assessment on Optimal Distributed Generation Sizing and Allocation Using Improved Harmony Search Algorithm
The operation of a distribution system in the presence of distributed generation systems has someadvantages and challenges. Optimal sizing and siting of DG systems has economic, technical, andenvironmental benefits in distribution systems. Improper selection of DG systems can reduce theseadvantages or even result in deterioration in the normal operation of the distribution system. DGallocation ...
متن کاملPredictive Models for Consistency Index of a Data Object in a Replicated Distributed Database System
Consistency is a qualitative measure of database performance. Consistency Index (CI) is a quantification of consistency of a data unit in terms of percentage of correct reads to the total reads observed on the data unit in given time. The consistency guarantee of a replicated database logically depends on the number of reads, updates, number of replicas, and workload distribution over time. The...
متن کاملTeaching About the Impact of Transaction Volume on System Performance and Capacity Planning
Courses in information resource management often include discussion and practice in capacity planning. This requires students to understand a variety of topics related to business transaction processing, workload characteristics, system demand, forecasting methods, and system performance measurement. This article presents a student project that combines these topics in a spreadsheet application...
متن کاملAdaptive Dynamic Data Placement Algorithm for Hadoop in Heterogeneous Environments
Hadoop MapReduce framework is an important distributed processing model for large-scale data intensive applications. The current Hadoop and the existing Hadoop distributed file system’s rack-aware data placement strategy in MapReduce in the homogeneous Hadoop cluster assume that each node in a cluster has the same computing capacity and a same workload is assigned to each node. Default Hadoop d...
متن کامل